<?php
/**
 * <pre>
 * <b>RUBIK IT Solution & Development ltd.</b>
 *
 * PROJECT      : rubik-base
 * COPYRIGHT    : 2008
 * ------------------------------------------------------
 * 
 * [GENERAL INFO OF THIS FILE] 
 *
 * </pre>
 * 
 * @version 		1.5
 * @author			Dang Nhon Hoa <hoadn@rubik.com.vn>
 * @access			public
 * @package			rubik.base.dbo
 *
 * Created on	: May 12, 2008
 */
RCoreImporter::cls("dbo.AbstractRubikDTO" );

class TableDB extends AbstractRubikDTO {
	
	/**
	 * Function for getting the field that have data type: date, datetime, time
	 *  @return RubikDBFieldList array of key fields
	 */
	function &getListDate() {
		static $dateList;
		return $dateList;
	}
	
	/**
	 * Function for getting the fields that have data type: number, float
	 *  @return RubikDBFieldList array of key fields
	 */
	function &getListNumeric() {
		static $numericList;
		return $numericList;
	}
	
	/**
	 * Function for getting the fields that have data type: string
	 *  @return RubikDBFieldList array of key fields
	 */
	function &getListString() {
		static $stringList;
		return $stringList;
	}
	
	/**
	 * Function for getting the fields that have data type: string
	 *  @return RubikDBFieldList array of key fields
	 */
	function &getListBoolean() {
		static $booleanList;
		return $booleanList;
	}
}
?>